#pragma once

#include "GameState.h"
class Pause;

class PauseOptions : GameState
{
	int cursor;
	float inputDelay;
	Pause* pauseMenu;
public:
	PauseOptions(void);
	virtual ~PauseOptions(void);

	//////////////////////////////////////////////////
	// GameState Methods:
	virtual void Update(float deltaTime)	override;
	virtual void Render(void) const			override;
	virtual void Enter(void)				override;
	void Enter(Pause* pause);

	virtual void Exit(void)					override;
};

